package global

type LabelInstance struct {
	OpOverride bool   `json:"op_override,omitempty"`
	OpRemove   bool   `json:"op_remove,omitempty"`
	Uid        int    `json:"uid,omitempty"`
	View       string `json:"view,omitempty"`
	Diagnose   string `json:"diagnose,omitempty"`
	Interfere  string `json:"interfere,omitempty"`
	Memo       string `json:"memo,omitempty"`
	InfoAttend string `json:"info_attend,omitempty"`
}

type LabelSeries struct {
	OpOverride bool   `json:"op_override,omitempty"`
	OpRemove   bool   `json:"op_remove,omitempty"`
	Uid        int    `json:"uid,omitempty"`
	HisInfo    string `json:"his_info,omitempty"`
	Progress   int    `json:"progress,omitempty"`
	Memo       string `json:"memo,omitempty"`
	InfoAttend string `json:"info_attend,omitempty"`
}

type LabelStudies struct {
	OpOverride bool   `json:"op_override,omitempty"`
	OpRemove   bool   `json:"op_remove,omitempty"`
	Uid        int    `json:"uid,omitempty"`
	HisInfo    string `json:"his_info,omitempty"`
	Progress   int    `json:"progress,omitempty"`
	Memo       string `json:"memo,omitempty"`
	InfoAttend string `json:"info_attend,omitempty"`
}
